package com.yixun.qfbao.apidto;

import com.yixun.qfbao.annotation.TYWValid;
import com.yixun.qfbao.apidto.base.CommonReqDTO;

import java.io.Serializable;

public class SendVerificationCodeReqDto extends CommonReqDTO implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	/**
	 * 手机号
	 */
	@TYWValid(min = 1, max = 11)
	private String phone;
	/**
	 * 发送短信状态值(后台使用)
	 */
	private boolean sendMsgFlag;
	/**
	 * 随机码（后台使用）
	 */
	private String code;
	/**
	 * 短信文本（后台使用）
	 */
	private String messageContent;

	/**
	 * 注册公司代码
	 */
	private String companyCode;

	public String getCompanyCode() {
		return companyCode;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public boolean isSendMsgFlag() {
		return sendMsgFlag;
	}

	public void setSendMsgFlag(boolean sendMsgFlag) {
		this.sendMsgFlag = sendMsgFlag;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getMessageContent() {
		return messageContent;
	}

	public void setMessageContent(String messageContent) {
		this.messageContent = messageContent;
	}

}
